Location:
Search - keil iar
Search list
Description: 用C51实现的拼音输入法,这是改写的网友 embuffalo、独步上载在www.21ic.com自由发布区的由张凯原作的51上的拼音输入法程序。
原作使用了一个二维数组用以查表,我认为这样比较的浪费空间,而且每个字表的索引地址要手工输入,效率不高。所以我用结构体将其改写了一下。就是大家现在看到的这个。
因为代码比较的大,共有6,000多汉字,这样就得要12,000 byte来存放GB内码,所以也是没办法的 :-(
编译结果约为3000h,因为大部分是索引表,代码优化几乎无效。
在Keil C里仿真芯片选用的是华邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指针寻址,相当于有1K的片上xdata)。条件有限,没有上片试验,仿真而已。
打算将其移植到AVR上,但CodeAVRC与IAR EC++在结构体、指针的定义使用上似乎与C51不太一样,现在还未搞定。还希望在这方面有经验的网友能给予指导。-C51 with the Pinyin input method, which is rewritten netizens embuffalo. Unrivaled www.21ic.com available in the free publication of the original work by Kai-51 on the Pinyin input method procedures . Appreciate the use of a two-dimensional array for the look-up table, I think this is a waste of space. Each of the characters but the index table to manually input address, efficiency is not high. I use the structure to rewrite a bit. We see now is this. Because the code comparison, a total of 6, more than 000 Chinese characters, this must be 12, byte to store 000 GB code, is not the way to compile results :-( about 3000h. because most of the index table. Code Optimization almost ineffective. Keil in the C simulation uses the chip in W77E58 Winbond, It has 32 k ROM 256B on-chip RAM, 1K on-chi
Platform: |
Size: 14619 |
Author: Jawen |
Hits:
Description: 开发工具:iar for c51
主要IC:tusb2136(ti)(8052内核)
主要应用:PC外接usb键盘,智能手机/PDA外接usb键盘
备注:使用keil开发工具编译时需要将地址分配固定,对照firmware/release/list下map文件修改源码-Tools : iar for major decoder IC : tusb2136 (ti) (8052 kernel) main applications : PC external usb keyboard, smartphone / PDA external usb keyboard Remarks : keil use development tools needed to build a fixed address, control firmware / release / list under the map files FOSS
Platform: |
Size: 1411684 |
Author: kvb |
Hits:
Description: AT91RM9200EK和DK测试代码,用IAR和KEIL分别实现
Platform: |
Size: 976077 |
Author: 张磊 |
Hits:
Description: lpc系列的usb例程 很全的 both for keil and IAR
Platform: |
Size: 1896161 |
Author: shuxin |
Hits:
Description: 基于nxp公司的lpc214X/lpc23xx芯片的例程。每个例子都有keil和iar两种工程文件。
Platform: |
Size: 7449072 |
Author: 李永德 |
Hits:
Description: 基于LPC214X 的USB固件升级程序,通过USB接口来升级更新你的应用程序.基于LPC214X USB 固件升级源程序 (USB Firmware Upgrader source code )
基于含有USB固件升级的LPC214X例程
例程包含下面编译器的工程文件(Rowley CrossWorks Studio(GCC) 1.5, IAR ARM v.4.39, GCC 3.4 (4.10), ARM ADS 1.2, ARM RealView 2.2, Keil RVC v.3 )
Platform: |
Size: 531306 |
Author: 官中华 |
Hits:
Description: 输入任何汉字,可将汉字、字母进行取模并输出KEIL、IAR C格式的汉字库
Platform: |
Size: 981176 |
Author: lf |
Hits:
Description: JLINK的使用手册,可支持KEIL,ADS,IAR等,兼容几乎所有的ARM7/ARM9的型号和内核,值的推荐
Platform: |
Size: 2551784 |
Author: suifeg |
Hits:
Description: 一个12896液晶的例子 采用的驱动芯片是S6B0741
是采用SPI方式与单片机通信
源程序为AVR的MEGA16和51的例子
按照程序说明连接,程序直接烧到单片机上即可使用
还包括了液晶驱动芯片资料和一个汉字字模转换程序
开发环境:AVR为IAR 51为KEIL
Platform: |
Size: 3709490 |
Author: sanke |
Hits:
Description: 在进行嵌入式Linux系统开发之前,首先要建立一个ARM-Linux交叉编译环境,这就像在Windows下安装各类嵌入式开发的编译器一样(如Keil uvision2 , IAR-EWARM , ICC-AVR , ADS1.2 ,MPLAB7.11等 )。这也是一套由编译器、链接器和libc库等组成的开发环境。
Platform: |
Size: 153879 |
Author: wking |
Hits:
Description: J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWARM,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9内核芯片的仿真,通过RDI接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具
Platform: |
Size: 1513451 |
Author: quhongb |
Hits:
Description: 基于LPC2148(ARM7)实现USB键盘-Based on the LPC2148 (ARM7) realize USB keyboard
Platform: |
Size: 139264 |
Author: 顾志敏 |
Hits:
Description: 在进行嵌入式Linux系统开发之前,首先要建立一个ARM-Linux交叉编译环境,这就像在Windows下安装各类嵌入式开发的编译器一样(如Keil uvision2 , IAR-EWARM , ICC-AVR , ADS1.2 ,MPLAB7.11等 )。这也是一套由编译器、链接器和libc库等组成的开发环境。-In embedded Linux system development prior to, first of all to build a ARM-Linux cross-compiler environment, it is like in Windows to install all types of embedded development, as the compiler (such as Keil uvision2, IAR-EWARM, ICC-AVR, ADS1 .2, MPLAB7.11, etc.). This is also a set of compiler, linker and libc library, such as the composition of development environment.
Platform: |
Size: 153600 |
Author: wking |
Hits:
Description: 基于LPC214X USB 固件升级源程序,是多个编译平台的固件,包括ADS、GCC、IAR、KEIL等-Based on the source LPC214X USB firmware upgrade is more than the compiler platform firmware, including ADS, GCC, IAR, KEIL, etc.
Platform: |
Size: 307200 |
Author: 李大为 |
Hits:
Description: SPI主从通信,MSP430F149从机,C8051F020主机。从机接收主机数据并在OLED液晶上显示。C8051F020开发环境为KEIL,MSP430F149为IAR。-SPI master-slave communication, MSP430F149 slave, C8051F020 host. From the host machine to receive data and OLED LCD display. C8051F020 development environment for the KEIL, MSP430F149 as the IAR.
Platform: |
Size: 59392 |
Author: 黄宏钦 |
Hits:
Description: at91sam9263-ek板触摸屏驱动(包括iar、keil、gun三个工程)-at91sam9263-ek board touch screen driver (including the iar, keil, gun 3 works)
Platform: |
Size: 683008 |
Author: 文建祥 |
Hits:
Description: IAR KEIL开发环境中JLINK使用说明-IAR KEIL development environment JLINK Help
Platform: |
Size: 4488192 |
Author: zhuhenghu |
Hits:
Description: Benchmark results C Compilers for ARM.
It compares GNU, IAR, and KEIL products in viewpoints of size, speed.
Platform: |
Size: 111616 |
Author: Jeff |
Hits:
Description: serial routine of level 2. It s build to lpc2144 for keil compiler. This is good example to see the difference beetwen iar & keil compiler
Platform: |
Size: 2048 |
Author: lupus |
Hits:
Description: a library for stm32 microcontrollers c-c++
Platform: |
Size: 7243 |
Author: alidehghan288@gmail.com |
Hits: